exportpath(凝思ifconfig命令找不到)
资讯
2024-08-11
399
1. exportpath,凝思ifconfig命令找不到?
你可以使用 Linux 的 find 命令查找一下该命令,如果该命令不在 PATH 变量中,那么你在执行 ifconfig 网卡配置命令时,必须写全路径名和命令名才行。
否则的话,即使你的系统中有 ifconfig 这个命令,系统也会提示你说没有 ifconfig 这个命令。查找 ifconfig 命令的方法如下:
#find / -name "ifconfig" -print <cr> 其中:# 表示在超级用户下进行查找;
/ 表示从根目录进行查找;-print 表示将找到的命令显示在屏幕上。
如果你找到了 ifconfig 这个命令所在的路径(例如:/usr/sbin),那么你只要在你的环境变量 PATH 中加上:/usr/sbin 即可,以后就可以直接输入 ifconfig 命令了。
2. linux的go?
Golang也就是Go语言,现在已经发行到1.4.1版本了,语言特性优越性和背后Google强大靠山什么的就不多说了。Golang的官方提供了多个平台上的二进制安装包,遗憾的是并非没有发布ARM平台的二进制安装包。ARM平台没办法直接从官网下载二进制安装包来安装,好在Golang是支持多平台并且开源的语言,因此可以通过直接在ARM平台上编译源代码来安装。整个过程主要包括编译工具配置、获取Golang源代码、设置Golang编译环境变量、编译、配置Golang行环境变量等步骤。
注:本文选用树莓派做测试,因为树莓派是基于ARM平台的。
1、编译工具配置
据说下个版本的golang编译工具要使用golang自己来写,但目前还是使用C编译工具的。因此,首先要配置好C编译工具:
1.1 在Ubuntu或Debian平台上可以使用sudo apt-get install gcc libc6-dev命令安装,树莓派的RaspBian系统是基于Debian修改的,所以可以使用这种方法安装。
1.2 在RedHat或CentOS 6平台上可以使用sudo yum install gcc libc-devel命令安装。
安装完成后可以输入 gcc --version命令验证是否成功安装。
2、获取golang源代码
2.1 直接从官网下载源代码压缩包。
golang官网提供golang的源代码压缩包,可以直接下载,最新的1.4.1版本源代码链接:https://storage.googleapis.com/golang/go1.4.1.src.tar.gz
2.2 使用git工具获取。
golang使用git版本管理工具,也可以使用git获取golang源代码。推荐使用这个方法,因为以后可以随时获取最新的golang源代码。
2.2.1 首先确认ARM平台上已经安装了git工具,可以使用git --version命令确认。一般linux平台都安装了git,没有的话可以自行安装,不同平台的安装方法可以参考:http://git-scm.com/download/linux
2.2.2 克隆远程golang的git仓库到本地
在终端cd到你想要安装golang的目录,确保该目录下没有名为go的目录。然后以下命令获取代码仓库:
git clone https://go.googlesource.com/go
大陆地区可能会获取失败,在不翻墙的情况下我试了几次都没成功,原因大家都懂的。好在google已经将golang也托管到github上面,所以也可以通过下面命令获取:
git clone https://github.com/golang/go.git
视网络情况,下载可能需要不少时间。我2M的带宽花了将近两个小时才下载完,虽然整个项目不过几十兆= =
下载完成后,可以看到目录下多了一个go目录,里面即为golang的源代码,在终端上执行cd go命令进入该目录。
执行下面命令检出go1.4.1版本的源代码,因为现在已经有新的代码提交上去了,最新的代码可能不是最稳定的:
git checkout go1.4.1
至此,最新1.4.1发行版的源代码获取完毕
3、设置golang的编译环境变量
主要有GOROOT、GOOS、GOARCH、GOARM四个环境变量需要设置,先解释四个环境变量的意义。
3.1 GOROOT
主要代表golang树结构目录的路径,也就是上面git检出的go目录。一般可以不用设置这个环境变量,因为编译的时候默认会以go目录下src子目录中的all.bash脚本运行时的父目录作为GOROOT的值。为了保险起见,可以直接设置为go目录的路径。
3.2 GOOS和GOARCH
分别代表编译的目标系统和平台,可选值如下:
GOOS GOARCH
darwin 386
darwin amd64
dragonfly 386
dragonfly amd64
freebsd 386
freebsd amd64
freebsd arm
linux 386
linux amd64
linux arm
netbsd 386
netbsd amd64
netbsd arm
openbsd 386
openbsd amd64
plan9 386
plan9 amd64
solaris amd64
windows 386
windows amd64
需要注意的是这两个值代表的是目标系统和平台,而不是编译源代码的系统和平台。树莓派的RaspBian是linux系统,所以这些GOOS设置为linux,GOARCH设置为arm。
3.3 GOARM
表示使用的浮点运算协处理器版本号,只对arm平台有用,可选值有5,6,7。如果是在目标平台上编译源代码,这个值可以不设置,它会自动判断需要使用哪一个版本。
总结下来,在树莓派上设置golang的编译环境变量,可编辑$HOME/.bashrc文件,在末尾添加下面内容:
export GOROOT=你的go目录路径
export GOOS=linux
export GOARCH=arm
编辑完后保存,执行source ~/.bashrc命令让修改生效。
4、编译源代码
环境变量配置完成自后就可以开始编译源代码。在go目录下的src子目录中,主要有all.bash和make.bash两个脚本(另外还有两个all.bat和make.bat脚本适用于window平台)。编译实际上就是执行其中一个脚本,两者的区别在于all.bash在编译完成后还会执行一些测试套件。如果希望只编译不测试,可以运行make.bash脚本。使用cd命令进入go下src目录,执行./all.bash或者./make.bash命令即可开始编译。由于硬件情况不同,编译耗费的时间不同。在我的B型树莓派编译过程花费了将近半个小时,编译完成后执行的测试套件又花费了差不多一个小时,总共花费了一个半小时左右。
5、配置golang运行环境变量
编译完成后,go目录下会生成bin目录,里面就是go的运行脚本。为了以后使用方法,可以将这个bin路径添加到PATH环境变量中。同样编辑~/.bashrc文件,因为前面设置过GOROOT环境变量指向go目录了,所以只需要在末尾加上
export PATH=$PATH:$GOROOT/bin
保存后同样执行source ~/.bashrc命令让环境变量生效。
至此,golang源代码编译安装成功。执行go version应该就能看到当前golang的版本信息,表示编译安装成功。
3. ifconfig提示未找到命令?
输入ifconfig命令是提示
no command
解决办法:
查找环境标量是否包含ifconfig
显示没有设置环境变量
yum search ifconfig #找出ifconfg脚本所在的本地安装包
显示如下:
说明ifconfig脚本的安装包在net-tools.x86_64的安装包中,此时重新安装这个安装包即可。
检查安装是否成功
查找ifconfig脚本的位置
添加环境变量
# $PATH=$PATH:/usr/sbin
# $export PATH
4. Mac怎么设置mysql环境变量?
Mac设置mysql环境变量有两种方法,分别如下:
方法一:临时设置环境变量
打开终端,进入~文件夹。
输入命令 touch .bash_profile 回车执行后,再输入 open -e .bash_profile 会在TextEdit中打开这个文件(如果以前没有配置过环境变量,那么这应该是一个空白文档)。
在TextEdit中打开这个文件后,按E进入编辑模式,然后按I进入开始编辑。
在编辑模式下,输入命令 export PATH=${PATH}:/usr/local/mysql/bin 然后按Esc退出编辑。
退出编辑后,输入 source ~/.bash_profile 按回车执行即可。
方法二:永久设置环境变量
打开终端,输入 cd ~ 会进入~文件夹。
输入 touch .bash_profile 回车执行后,再输入 open -e .bash_profile 会在TextEdit中打开这个文件(如果以前没有配置过环境变量,那么这应该是一个空白文档)。
在TextEdit中打开这个文件后,按E进入编辑模式,然后按I进入开始编辑。
在编辑模式下,输入命令 export PATH=${PATH}:/usr/local/mysql/bin 然后按Esc退出编辑。
退出编辑后,输入 source ~/.bash_profile 按回车执行即可。
5. Wincc报表怎样存储在硬盘上?
答:1、如果您的报表是使用报表布局来做的,您可以使用计算机的虚拟打印机打印出来PDF文档,保存的默认路径为项目路径\PRT_OUT文件夹下,或者也可以自己选择路径。
2、如果您使用的是wincc7.0的在线表格或者是在线趋势控件,可以将浏览的数据导出为csv文件,使用默认路径项目路径\Export,或者选择您需要存储文件的路径。
通过以上两种方法保存的文件,您都可以通过U盘来拷贝。
6. found怎么办?
解决mac上出现command not found的步骤如下:
1、首先,在mac上打开mysql:
2、然后,在mac终端上,运行mysql命令:
3、接着,在命令行上使用vim打开 etc目录下的profile文件,要用sudo管理员权限运行:
4、然后,打开文件后,按一个字母 i,进入编辑状态。然后在后面输入export路径:
5、最后,按一下esc键,退出编辑状态,输入:wq!保存刚才的修改,到此,mac上出现command not found的情况就已经解决了:
7. MSS通过ogg向oracle进行数据同步的?
修改环境变量文件.bash_profile,加入OGG的环境变量export GGHOME=$ORACLE_BASE/gg11export PATH=$ORACLE_BASE/gg11:$ORACLE_HOME/bin:/usr/bin/:$PATH[oracle@zlm gg11]$ . ~/.bash_profile[oracle@zlm gg11]$ ggsciggsci: error while loading shared libraries: libnnz11.so: cannot open shared object file: No such file or directory
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们删除!联系邮箱:ynstorm@foxmail.com 谢谢支持!
1. exportpath,凝思ifconfig命令找不到?
你可以使用 Linux 的 find 命令查找一下该命令,如果该命令不在 PATH 变量中,那么你在执行 ifconfig 网卡配置命令时,必须写全路径名和命令名才行。
否则的话,即使你的系统中有 ifconfig 这个命令,系统也会提示你说没有 ifconfig 这个命令。查找 ifconfig 命令的方法如下:
#find / -name "ifconfig" -print <cr> 其中:# 表示在超级用户下进行查找;
/ 表示从根目录进行查找;-print 表示将找到的命令显示在屏幕上。
如果你找到了 ifconfig 这个命令所在的路径(例如:/usr/sbin),那么你只要在你的环境变量 PATH 中加上:/usr/sbin 即可,以后就可以直接输入 ifconfig 命令了。
2. linux的go?
Golang也就是Go语言,现在已经发行到1.4.1版本了,语言特性优越性和背后Google强大靠山什么的就不多说了。Golang的官方提供了多个平台上的二进制安装包,遗憾的是并非没有发布ARM平台的二进制安装包。ARM平台没办法直接从官网下载二进制安装包来安装,好在Golang是支持多平台并且开源的语言,因此可以通过直接在ARM平台上编译源代码来安装。整个过程主要包括编译工具配置、获取Golang源代码、设置Golang编译环境变量、编译、配置Golang行环境变量等步骤。
注:本文选用树莓派做测试,因为树莓派是基于ARM平台的。
1、编译工具配置
据说下个版本的golang编译工具要使用golang自己来写,但目前还是使用C编译工具的。因此,首先要配置好C编译工具:
1.1 在Ubuntu或Debian平台上可以使用sudo apt-get install gcc libc6-dev命令安装,树莓派的RaspBian系统是基于Debian修改的,所以可以使用这种方法安装。
1.2 在RedHat或CentOS 6平台上可以使用sudo yum install gcc libc-devel命令安装。
安装完成后可以输入 gcc --version命令验证是否成功安装。
2、获取golang源代码
2.1 直接从官网下载源代码压缩包。
golang官网提供golang的源代码压缩包,可以直接下载,最新的1.4.1版本源代码链接:https://storage.googleapis.com/golang/go1.4.1.src.tar.gz
2.2 使用git工具获取。
golang使用git版本管理工具,也可以使用git获取golang源代码。推荐使用这个方法,因为以后可以随时获取最新的golang源代码。
2.2.1 首先确认ARM平台上已经安装了git工具,可以使用git --version命令确认。一般linux平台都安装了git,没有的话可以自行安装,不同平台的安装方法可以参考:http://git-scm.com/download/linux
2.2.2 克隆远程golang的git仓库到本地
在终端cd到你想要安装golang的目录,确保该目录下没有名为go的目录。然后以下命令获取代码仓库:
git clone https://go.googlesource.com/go
大陆地区可能会获取失败,在不翻墙的情况下我试了几次都没成功,原因大家都懂的。好在google已经将golang也托管到github上面,所以也可以通过下面命令获取:
git clone https://github.com/golang/go.git
视网络情况,下载可能需要不少时间。我2M的带宽花了将近两个小时才下载完,虽然整个项目不过几十兆= =
下载完成后,可以看到目录下多了一个go目录,里面即为golang的源代码,在终端上执行cd go命令进入该目录。
执行下面命令检出go1.4.1版本的源代码,因为现在已经有新的代码提交上去了,最新的代码可能不是最稳定的:
git checkout go1.4.1
至此,最新1.4.1发行版的源代码获取完毕
3、设置golang的编译环境变量
主要有GOROOT、GOOS、GOARCH、GOARM四个环境变量需要设置,先解释四个环境变量的意义。
3.1 GOROOT
主要代表golang树结构目录的路径,也就是上面git检出的go目录。一般可以不用设置这个环境变量,因为编译的时候默认会以go目录下src子目录中的all.bash脚本运行时的父目录作为GOROOT的值。为了保险起见,可以直接设置为go目录的路径。
3.2 GOOS和GOARCH
分别代表编译的目标系统和平台,可选值如下:
GOOS GOARCH
darwin 386
darwin amd64
dragonfly 386
dragonfly amd64
freebsd 386
freebsd amd64
freebsd arm
linux 386
linux amd64
linux arm
netbsd 386
netbsd amd64
netbsd arm
openbsd 386
openbsd amd64
plan9 386
plan9 amd64
solaris amd64
windows 386
windows amd64
需要注意的是这两个值代表的是目标系统和平台,而不是编译源代码的系统和平台。树莓派的RaspBian是linux系统,所以这些GOOS设置为linux,GOARCH设置为arm。
3.3 GOARM
表示使用的浮点运算协处理器版本号,只对arm平台有用,可选值有5,6,7。如果是在目标平台上编译源代码,这个值可以不设置,它会自动判断需要使用哪一个版本。
总结下来,在树莓派上设置golang的编译环境变量,可编辑$HOME/.bashrc文件,在末尾添加下面内容:
export GOROOT=你的go目录路径
export GOOS=linux
export GOARCH=arm
编辑完后保存,执行source ~/.bashrc命令让修改生效。
4、编译源代码
环境变量配置完成自后就可以开始编译源代码。在go目录下的src子目录中,主要有all.bash和make.bash两个脚本(另外还有两个all.bat和make.bat脚本适用于window平台)。编译实际上就是执行其中一个脚本,两者的区别在于all.bash在编译完成后还会执行一些测试套件。如果希望只编译不测试,可以运行make.bash脚本。使用cd命令进入go下src目录,执行./all.bash或者./make.bash命令即可开始编译。由于硬件情况不同,编译耗费的时间不同。在我的B型树莓派编译过程花费了将近半个小时,编译完成后执行的测试套件又花费了差不多一个小时,总共花费了一个半小时左右。
5、配置golang运行环境变量
编译完成后,go目录下会生成bin目录,里面就是go的运行脚本。为了以后使用方法,可以将这个bin路径添加到PATH环境变量中。同样编辑~/.bashrc文件,因为前面设置过GOROOT环境变量指向go目录了,所以只需要在末尾加上
export PATH=$PATH:$GOROOT/bin
保存后同样执行source ~/.bashrc命令让环境变量生效。
至此,golang源代码编译安装成功。执行go version应该就能看到当前golang的版本信息,表示编译安装成功。
3. ifconfig提示未找到命令?
输入ifconfig命令是提示
no command
解决办法:
查找环境标量是否包含ifconfig
显示没有设置环境变量
yum search ifconfig #找出ifconfg脚本所在的本地安装包
显示如下:
说明ifconfig脚本的安装包在net-tools.x86_64的安装包中,此时重新安装这个安装包即可。
检查安装是否成功
查找ifconfig脚本的位置
添加环境变量
# $PATH=$PATH:/usr/sbin
# $export PATH
4. Mac怎么设置mysql环境变量?
Mac设置mysql环境变量有两种方法,分别如下:
方法一:临时设置环境变量
打开终端,进入~文件夹。
输入命令 touch .bash_profile 回车执行后,再输入 open -e .bash_profile 会在TextEdit中打开这个文件(如果以前没有配置过环境变量,那么这应该是一个空白文档)。
在TextEdit中打开这个文件后,按E进入编辑模式,然后按I进入开始编辑。
在编辑模式下,输入命令 export PATH=${PATH}:/usr/local/mysql/bin 然后按Esc退出编辑。
退出编辑后,输入 source ~/.bash_profile 按回车执行即可。
方法二:永久设置环境变量
打开终端,输入 cd ~ 会进入~文件夹。
输入 touch .bash_profile 回车执行后,再输入 open -e .bash_profile 会在TextEdit中打开这个文件(如果以前没有配置过环境变量,那么这应该是一个空白文档)。
在TextEdit中打开这个文件后,按E进入编辑模式,然后按I进入开始编辑。
在编辑模式下,输入命令 export PATH=${PATH}:/usr/local/mysql/bin 然后按Esc退出编辑。
退出编辑后,输入 source ~/.bash_profile 按回车执行即可。
5. Wincc报表怎样存储在硬盘上?
答:1、如果您的报表是使用报表布局来做的,您可以使用计算机的虚拟打印机打印出来PDF文档,保存的默认路径为项目路径\PRT_OUT文件夹下,或者也可以自己选择路径。
2、如果您使用的是wincc7.0的在线表格或者是在线趋势控件,可以将浏览的数据导出为csv文件,使用默认路径项目路径\Export,或者选择您需要存储文件的路径。
通过以上两种方法保存的文件,您都可以通过U盘来拷贝。
6. found怎么办?
解决mac上出现command not found的步骤如下:
1、首先,在mac上打开mysql:
2、然后,在mac终端上,运行mysql命令:
3、接着,在命令行上使用vim打开 etc目录下的profile文件,要用sudo管理员权限运行:
4、然后,打开文件后,按一个字母 i,进入编辑状态。然后在后面输入export路径:
5、最后,按一下esc键,退出编辑状态,输入:wq!保存刚才的修改,到此,mac上出现command not found的情况就已经解决了:
7. MSS通过ogg向oracle进行数据同步的?
修改环境变量文件.bash_profile,加入OGG的环境变量export GGHOME=$ORACLE_BASE/gg11export PATH=$ORACLE_BASE/gg11:$ORACLE_HOME/bin:/usr/bin/:$PATH[oracle@zlm gg11]$ . ~/.bash_profile[oracle@zlm gg11]$ ggsciggsci: error while loading shared libraries: libnnz11.so: cannot open shared object file: No such file or directory
本站涵盖的内容、图片、视频等数据系网络收集,部分未能与原作者取得联系。若涉及版权问题,请联系我们删除!联系邮箱:ynstorm@foxmail.com 谢谢支持!